package org.monster.context.core.parameter;

/**
 * 方法状态
 *
 * @author Monster
 */
public class MethodState {

    /**
     * 值
     */
    private String value;

    /**
     * 构造方法
     *
     * @param value 值
     */
    public MethodState(String value) {
        super();
        this.value = value;
    }

    /**
     * 获取值
     *
     * @return 值
     */
    public String getValue() {
        return value;
    }

    /**
     * 设置 值
     *
     * @param value 值
     */
    public void setValue(String value) {
        this.value = value;
    }

    /**
     * 值 比较
     *
     * @param str 字符串
     * @return 布尔
     */
    public boolean valueEquals(String str) {
        return this.getValue().equalsIgnoreCase(str);
    }

}
